/*  (c) 2013 Olivier Giulieri  */
/*  ColorPicker for jQuery UI  */

.evo-pop { z-index: 10000; width: 204px; padding: 3px 3px 0; }
.evo-pop-ie { z-index: 10000; width: 212px; padding: 3px; }
.evo-palette { border-collapse: separate; border-spacing: 4px 0px; *border-collapse:expression('separate', cellSpacing = '2px');
}
.evo-palette-ie { border-collapse: separate; }
.evo-palette td { font-size: 1px; border: solid 1px #c0c0c0; padding: 7px; cursor: pointer; height: 0px; width: 0px; }
.evo-palette tr.top td { border-bottom: 0; }
.evo-palette tr.in td { border-top: 0; border-bottom: 0; }
.evo-palette tr.bottom td { border-top: 0; }
.evo-palette th, .evo-palette-ie th { border: 0; padding: 5px 3px; text-align: left; font-weight: normal; background: transparent !important; }
.evo-palette div.sep { height: 3px; }
.evo-palette-ie td { font-size: 1px; border: solid 1px #c0c0c0; padding: 7px; cursor: pointer; height: 0px; width: 0px; }
.evo-palette2, .evo-palette2-ie { margin: auto; border-collapse: collapse; }
.evo-palette2 td, .evo-palette2-ie td { font-size: 1px; cursor: pointer; height: 0px; width: 0px; }
.evo-palette2 td { padding: 6px 7px; }
.evo-palette2-ie td { padding: 5px; }
.evo-palcenter { padding: 5px; text-align: center; }
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff { border: solid 1px #c3c3c3; width: 20px; height: 20px; float: right; }
/**position: relative; **/

.evo-colorind { cursor:pointer; top: 2px; }
.evo-colorind-ie { cursor:pointer; }
.evo-colorbox-ie { font-size: 8px; padding: 3px 9px !important; }
.evo-colortxt-ie { position: relative; top: -6px; }
.evo-pop:after, .evo-pop-ie:after, .evo-colorind:after, .evo-colorind-ie:after, .evo-colorind-ff:after, .evo-color span:after, .evo-cHist:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; }
.evo-color { width: 94px; padding: 1px 3px 0 4px; }
.evo-color div { border: solid 1px #808080; border-right: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0; padding: 3px; margin-bottom: 5px; width: 10px; height: 10px; float: left; }
.evo-color span { font-size: 15px; margin: 1px 0 4px 3px; float: left; }
.evo-sep { height: 10px; font-size: 0; }
.evo-more { padding: 4px 5px 4px; font-size: smaller; }
.evo-cHist { padding: 3px; }
.evo-cHist div { cursor: pointer; border: solid 1px #c0c0c0; padding: 3px; margin: 5px; width: 10px; height: 10px; float: left; }
a.evo-hist { margin-left: 6px; }
